armored shrew - Español Inglés Diccionario